The effects of pattern oriented teaching

The effects of pattern oriented teaching
Leading team
Prof. Michal Armoni
Project members
Liat Nakar
Summary

Pattern-oriented instruction is an instructional approach for teaching computer science that relies on the teaching of algorithmic patterns. This approach is especially suitable for introductory courses. Pattern-oriented instruction has been shown to improve the tendency of students to acknowledge patterns and incorporate them into their solutions, thus demonstrating abstraction skills, and particularly analogical reasoning and problem decomposition. The project focuses on high …